#include <stdio.h>

main()
{	      	 	
    int m, n, i;
    for (n = 1; n < 10; n++)      //被乘数n从1变化到9
    {	      	 	
        for (i = 1; i <= 4 * n - 4; i++)
        {	      	 	
            printf(" ");          //输出相应空格使数字右对齐
        }
        for (m = n; m < 10; m++)  //乘数m从n变化到9
        {	      	 	
            printf("%4d", m * n); //输出第n行m列中的m*n的值
        }
        printf("\n");             //输出换行符,准备打印下一行
    }
}